/**
 * 
 */
package net.sf.cldsql.sql2json.demo;

import java.util.List;
import java.util.Map;

import net.sf.cldsql.dj.db.Query;
import net.sf.cldsql.sql2json.utl.SjContext;

/**
 * SjDemoQuery
 */
public interface SjDemoQuery extends Query {
    List<Map<String, Object>> execGet(SjContext context, Map params);

    List<Map<String, Object>> execGetAll(SjContext context, Map params);

    List<Map<String, Object>> execPost(SjContext context, Map params);

    List<Map<String, Object>> execPut(SjContext context, Map params);

    List<Map<String, Object>> execDelete(SjContext context, Map params);
}
